gtk: Remove calls that try to set GDK_NO_BG on their windows
authorBenjamin Otte <otte@redhat.com>
Sun, 15 Aug 2010 11:54:05 +0000 (13:54 +0200)
committerBenjamin Otte <otte@redhat.com>
Sun, 26 Sep 2010 13:03:00 +0000 (15:03 +0200)
These calls aren't necessary anymore.

gtk/gtklayout.c
gtk/gtktextview.c
gtk/gtktreeview.c
gtk/gtkviewport.c
gtk/gtkwidget.c

index 81544091bd7abb0e16364257a91653bef45b8d64..82147730c158c980b78382de5aba61ed6374a939 100644 (file)
@@ -892,7 +892,6 @@ gtk_layout_realize (GtkWidget *widget)
   window = gdk_window_new (gtk_widget_get_parent_window (widget),
                            &attributes, attributes_mask);
   gtk_widget_set_window (widget, window);
-  gdk_window_set_back_pixmap (window, NULL, FALSE);
   gdk_window_set_user_data (window, widget);
 
   gtk_widget_get_allocation (widget, &allocation);
index 18d468e1f2d85937540cbcbaf0f3cb61240b3590..e28a0d1d430cbf51d3dc570a971ef04737ac3fcf 100644 (file)
@@ -8410,8 +8410,6 @@ text_window_realize (GtkTextWindow *win,
   win->window = gdk_window_new (window,
                                 &attributes, attributes_mask);
 
-  gdk_window_set_back_pixmap (win->window, NULL, FALSE);
-  
   gdk_window_show (win->window);
   gdk_window_set_user_data (win->window, win->widget);
   gdk_window_lower (win->window);
index fdf85d478d551dd48c3905b787a9267fe268a06d..6bf2dc91290b0c6a0e7383442be1ce6c580320d5 100644 (file)
@@ -1849,7 +1849,6 @@ gtk_tree_view_realize (GtkWidget *widget)
 
   /* Add them all up. */
   gtk_widget_style_attach (widget);
-  gdk_window_set_back_pixmap (window, NULL, FALSE);
   style = gtk_widget_get_style (widget);
   gdk_window_set_background (tree_view->priv->bin_window,
                              &style->base[gtk_widget_get_state (widget)]);
@@ -8089,7 +8088,6 @@ gtk_tree_view_style_set (GtkWidget *widget,
 
   if (gtk_widget_get_realized (widget))
     {
-      gdk_window_set_back_pixmap (gtk_widget_get_window (widget), NULL, FALSE);
       style = gtk_widget_get_style (widget);
       gdk_window_set_background (tree_view->priv->bin_window,
                                  &style->base[gtk_widget_get_state (widget)]);
@@ -15188,7 +15186,6 @@ gtk_tree_view_state_changed (GtkWidget      *widget,
 
   if (gtk_widget_get_realized (widget))
     {
-      gdk_window_set_back_pixmap (gtk_widget_get_window (widget), NULL, FALSE);
       gdk_window_set_background (tree_view->priv->bin_window,
                                  &gtk_widget_get_style (widget)->base[gtk_widget_get_state (widget)]);
     }
index 644c9b0ece82863d813fcec7dea9268f8471f043..d7d9adf873e8657c4c19263586d67d853c44ed64 100644 (file)
@@ -732,8 +732,6 @@ gtk_viewport_realize (GtkWidget *widget)
                                       &attributes, attributes_mask);
   gdk_window_set_user_data (priv->view_window, viewport);
 
-  gdk_window_set_back_pixmap (priv->view_window, NULL, FALSE);
-  
   attributes.x = - hadjustment->value;
   attributes.y = - vadjustment->value;
   attributes.width = hadjustment->upper;
index 8d6a7a03c8916082ba8066e56b38dab3c6b15336..1e870a5abb70f8765fd1803d86f49b0ed1c53105 100644 (file)
@@ -6508,13 +6508,6 @@ gtk_widget_set_mapped (GtkWidget *widget,
  * is then entirely responsible for drawing the widget background.
  *
  * Note that the background is still drawn when the widget is mapped.
- * If this is not suitable (e.g. because you want to make a transparent
- * window using an RGBA visual), you can work around this by doing:
- * |[
- *  gtk_widget_realize (window);
- *  gdk_window_set_back_pixmap (window->window, NULL, FALSE);
- *  gtk_widget_show (window);
- * ]|
  **/
 void
 gtk_widget_set_app_paintable (GtkWidget *widget,